plot of land with abundant mexican fireplant - Español Inglés Diccionario